package com.quanyan.travel.api.resp;


import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * @author dongshenglin
 * @date 2016/6/2  11:03
 */
public class RespAppActivityDetail implements Serializable{

    private static final long serialVersionUID = -4821885390817440862L;

    private Integer activityId;

    private String name;

    private String extendName;

    private Boolean isFavorite;

    private BigDecimal price;//价格

    private long timeLength;

    private Integer minNum;

    private Integer MaxNum;

    private BigDecimal displayPrice;//展示价格

    private Double destination_lat;//目的地纬度

    private Double destination_lng;//目的地经度

    private String destination;//目的地

    private Double lng;     //出发地经度

    private Double lat;      //出发地纬度

    private String address;// 出发地

    private Byte type;

    private Byte isDelete;

    private Boolean isQuanter; //是否为季度活动

    private List<RespPriceCalendar> calendarList;

    private RespShareActivity shareActivity;

    private Byte status; //活动状态  0、未下架；1、自动下架;  2;手动下架

    public Double getDestination_lng() {
        return destination_lng;
    }

    public void setDestination_lng(Double destination_lng) {
        this.destination_lng = destination_lng;
    }

    public Double getDestination_lat() {
        return destination_lat;
    }

    public void setDestination_lat(Double destination_lat) {
        this.destination_lat = destination_lat;
    }

    public Byte getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Byte isDelete) {
        this.isDelete = isDelete;
    }

    public long getTimeLength() {
        return timeLength;
    }

    public void setTimeLength(long timeLength) {
        this.timeLength = timeLength;
    }

    public Integer getMinNum() {
        return minNum;
    }

    public void setMinNum(Integer minNum) {
        this.minNum = minNum;
    }

    public Integer getMaxNum() {
        return MaxNum;
    }

    public void setMaxNum(Integer maxNum) {
        MaxNum = maxNum;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getExtendName() {
        return extendName;
    }

    public void setExtendName(String extendName) {
        this.extendName = extendName;
    }

    public Byte getType() {
        return type;
    }

    public void setType(Byte type) {
        this.type = type;
    }

    public Integer getActivityId() {
        return activityId;
    }

    public void setActivityId(Integer activityId) {
        this.activityId = activityId;
    }

    public Boolean getIsFavorite() {
        return isFavorite;
    }

    public void setIsFavorite(Boolean isFavorite) {
        this.isFavorite = isFavorite;
    }

    public List<RespPriceCalendar> getCalendarList() {
        return calendarList;
    }

    public void setCalendarList(List<RespPriceCalendar> calendarList) {
        this.calendarList = calendarList;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public RespShareActivity getShareActivity() {
        return shareActivity;
    }

    public void setShareActivity(RespShareActivity shareActivity) {
        this.shareActivity = shareActivity;
    }

    public Double getLng() {
        return lng;
    }

    public void setLng(Double lng) {
        this.lng = lng;
    }

    public Double getLat() {
        return lat;
    }

    public void setLat(Double lat) {
        this.lat = lat;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public BigDecimal getDisplayPrice() {
        return displayPrice;
    }

    public void setDisplayPrice(BigDecimal displayPrice) {
        this.displayPrice = displayPrice;
    }

    public Boolean getIsQuanter() {
        return isQuanter;
    }

    public void setIsQuanter(Boolean isQuanter) {
        this.isQuanter = isQuanter;
    }

    public Byte getStatus() {
        return status;
    }

    public void setStatus(Byte status) {
        this.status = status;
    }

    public String getDestination() {
        return destination;
    }

    public void setDestination(String destination) {
        this.destination = destination;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }
}
